Component org.nuxeo.ecm.platform.annotations.services.DefaultAnnotationContrib
In bundle org.nuxeo.ecm.annotations
Resolution Order
44
The resolution order represents the order in which this component has been resolved by the Nuxeo Runtime
framework.
You can influence this order by adding "require" tags in your component declaration, to make sure it is resolved after another component.
Contributions
- org.nuxeo.ecm.platform.annotations.services.DefaultAnnotationContrib--uriResolver
- org.nuxeo.ecm.platform.annotations.services.DefaultAnnotationContrib--urlPatternFilter
- org.nuxeo.ecm.platform.annotations.services.DefaultAnnotationContrib--metadataMapper
- org.nuxeo.ecm.platform.annotations.services.DefaultAnnotationContrib--permissionManager
- org.nuxeo.ecm.platform.annotations.services.DefaultAnnotationContrib--annotabilityManager
- org.nuxeo.ecm.platform.annotations.services.DefaultAnnotationContrib--annotationIDGenerator
- org.nuxeo.ecm.platform.annotations.services.DefaultAnnotationContrib--permissionMapper
XML Source
<?xml version="1.0"?>
<component
name="org.nuxeo.ecm.platform.annotations.services.DefaultAnnotationContrib">
<extension
target="org.nuxeo.ecm.platform.annotations.services.AnnotationsService"
point="uriResolver">
<urlResolver
class="org.nuxeo.ecm.platform.annotations.service.DefaultUriResolver" />
</extension>
<extension
target="org.nuxeo.ecm.platform.annotations.services.AnnotationsService"
point="urlPatternFilter">
<urlPatternFilter order="Deny,Allow">
<deny>.*</deny>
<allow>.*</allow>
</urlPatternFilter>
</extension>
<extension
target="org.nuxeo.ecm.platform.annotations.services.AnnotationsService"
point="metadataMapper">
<metadataMapper
class="org.nuxeo.ecm.platform.annotations.service.DefaultMetadataMapper" />
</extension>
<extension
target="org.nuxeo.ecm.platform.annotations.services.AnnotationsService"
point="permissionManager">
<permissionManager
class="org.nuxeo.ecm.platform.annotations.service.DefaultPermissionManager" />
</extension>
<extension
target="org.nuxeo.ecm.platform.annotations.services.AnnotationsService"
point="annotabilityManager">
<annotabilityManager
class="org.nuxeo.ecm.platform.annotations.service.DefaultAnnotabilityManager" />
</extension>
<extension
target="org.nuxeo.ecm.platform.annotations.services.AnnotationsService"
point="annotationIDGenerator">
<IDGenerator
class="org.nuxeo.ecm.platform.annotations.service.DefaultIDGenerator" />
</extension>
<extension
target="org.nuxeo.ecm.platform.annotations.services.AnnotationsService"
point="permissionMapper">
<permissionMapper>
<createAnnotation>createAnnotation"</createAnnotation>
<readAnnotation>readAnnotation</readAnnotation>
<updateAnnotation>updateAnnotation</updateAnnotation>
<deleteAnnotation>deleteAnnotation</deleteAnnotation>
</permissionMapper>
</extension>
</component>